For Sale

203 Texas Avenue #1

Carolina Beach, NC 28428
$880,000